Decidability in Intuitionistic Type Theory is Functionally Decidable
نویسنده
چکیده
In this paper we show that the usual intuitionistic characterization of the decidability of the propositional function B(x) prop [x : A], i.e. to require that the predicate (∀x ∈ A)B(x)∨¬B(x) is provable, is equivalent, when working within the framework of Martin-Löf’s Intuitionistic Type Theory, to require that there exists a decision function φ : A → Boole such that (∀x ∈ A) (φ(x) =Boole true) ↔ B(x). Since we will also show that the proposition x =Boole true [x : Boole] is decidable, we can alternatively say that the main result of this paper is a proof that the decidability of the predicate B(x) prop [x : A] can be effectively reduced by a function φ ∈ A → Boole to the decidability of the predicate φ(x) =Boole true [x : A]. All the proofs are carried out within the Intuitionistic Type Theory and hence the decision function φ, together with a proof of its correctness, is effectively constructed as a function of the proof of (∀x ∈ A)B(x)∨¬B(x).
منابع مشابه
The Decidability of Simultaneous Rigid E-Uni cation with One Variable
We show that simultaneous rigid E-uni cation, or SREU for short, is decidable and in fact EXPTIME-complete in the case of one variable. This result implies that the 8 98 fragment of intuitionistic logic with equality is decidable. Together with a previous result regarding the undecidability of the 99-fragment, we obtain a complete classi cation of decidability of the prenex fragment of intuitio...
متن کاملThe Decidability of Simultaneous Rigid E-Unification with One Variable
We show that simultaneous rigid E-unification, or SREU for short, is decidable and in fact EXPTIME-complete in the case of one variable. This result implies that the ∀∗∃∀∗ fragment of intuitionistic logic with equality is decidable. Together with a previous result regarding the undecidability of the ∃∃-fragment, we obtain a complete classification of decidability of the prenex fragment of intui...
متن کاملThe Decidability of Simultaneous RigidE - Uni cation with One
We show that simultaneous rigid E-uniication, or SREU for short, is decidable and in fact EXPTIME-complete in the case of one variable. This result implies that the 8 98 fragment of intuitionistic logic with equality is decidable. Together with a previous result regarding the undecidability of the 99-fragment, we obtain a complete classiication of decidability of the prenex fragment of intuitio...
متن کاملLinear type theories, semantics and action calculi
In this thesis, we study linear type-theories and their semantics. We present a general framework for such type-theories, and prove certain decidability properties of its equality. We also present intuitionistic linear logic and Milner’s action calculi as instances of the framework, and use our results to show decidability of their respective equality judgements. Firstly, we motivate our develo...
متن کاملOn the complexities of polymorphic stream equation systems, isomorphism of finitary inductive types, and higher homotopies in univalent universes
This thesis is composed of three separate parts. The first part deals with definability and productivity issues of equational systems defining polymorphic stream functions. The main result consists of showing such systems composed of only unary stream functions complete with respect to specifying computable unary polymorphic stream functions. The second part deals with syntactic and semantic no...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Math. Log. Q.
دوره 42 شماره
صفحات -
تاریخ انتشار 1996